A structured experiment of test-driven development

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A structured experiment of test-driven development

Test Driven Development (TDD) is a software development practice in which unit test cases are incrementally written prior to code implementation. We ran a set of structured experiments with 24 professional pair programmers. One group developed a small Java program using TDD while the other (control group), used a waterfall-like approach. Experimental results, subject to external validity concer...

متن کامل

Impact of Test Design Technique Knowledge on Test Driven Development: A Controlled Experiment

Agile development approaches are increasingly being followed and favored by the industry. Test Driven Development (TDD) is a key agile practice and recent research results suggest that the successful adoption of TDD depends on different limiting factors, one of them being insufficient developer testing skills. The goal of this paper is to investigate if developers who are educated on general te...

متن کامل

Test case quality in test driven development: A study design and a pilot experiment

Background: Test driven development, as a sideeffect of developing software, will produce a set of accompanied test cases which can protect implemented features during code refactoring. However, recent research results point out that successful adoption of test driven development might be limited by the testing skills of developers using it. Aim: Main goal of this paper is to investigate if the...

متن کامل

1 Contract Driven Development = Test Driven Development - Writing Test - Cases

Although unit tests are recognized as an important tool in software development, programmers prefer to write code, rather than unit tests. Despite the emergence of tools like JUnit which automate part of the process, unit testing remains a time-consuming, resource-intensive, and not particularly appealing activity. This paper introduces a new method, called ContractDriven Development, that take...

متن کامل

Impact of test-driven development on productivity, code and tests: A controlled experiment

0950-5849/$ see front matter 2011 Elsevier B.V. A doi:10.1016/j.infsof.2011.02.002 ⇑ Corresponding author. Tel.: +386 1 4768 277. E-mail addresses: [email protected] (M. uni-lj.si (M. Ciglarič). Context: Test-driven development is an approach to software development, where automated tests are written before production code in highly iterative cycles. Test-driven development attracts a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Information and Software Technology

سال: 2004

ISSN: 0950-5849

DOI: 10.1016/j.infsof.2003.09.011